tree primrose - Turkish English Dictionary